var routeList = [];

function showTextPath(ds, listLV)
{
	// code here
	var textShow = '';
	var dataLatLon = [];
	for(var i = 1; i < listLV.length; i++) // OK
	{
		// code here
		var routeTemp = parseInt(listLV[i].r);
		var lineDrawItem = [];
		var dataLatLonItem1 = {};
		dataLatLonItem1.lat = ds[listLV[i].prevS].lat;
		dataLatLonItem1.lon = ds[listLV[i].prevS].lon;
		dataLatLonItem1.name = ds[listLV[i].prevS].name;
		lineDrawItem.push(dataLatLonItem1);

		var dataLatLonItem2 = {};
		dataLatLonItem2.lat = ds[listLV[i].s].lat;
		dataLatLonItem2.lon = ds[listLV[i].s].lon;
		dataLatLonItem2.name = ds[listLV[i].s].name;

		lineDrawItem.push(dataLatLonItem2);
		lineDrawItem.push(routeTemp);
		dataLatLon.push(lineDrawItem);
	}

	var dataTemp = dataLatLon[0];
	var route = 999;
	textShow = textShow + 'Xuất phát ở : <h4><span class="label label-primary">' + dataTemp[0].name + '</span></h4><br/>';
	for(var j = 0; j < dataLatLon.length; j++)
	{
		// code here
		var tempData = dataLatLon[j];
		var routetemp = tempData[2];
		if(route != routetemp)
		{
			if(j === 0)
			{
				if(routetemp == 0)
				{
					textShow = textShow + 'đi bộ đến, ';
				}
				else
				{
					textShow = textShow + 'đón xe số : <button class="btn btn-info" style="width: 100px;" value="'+ routetemp +'" id="'+ routetemp +'">' + routetemp + '</button> đến <br/>';
					routeList.push(routetemp)
				}
			}
			else
			{
				if(routetemp == 0)
				{
					textShow = textShow + '<h4><span class="label label-warning">' + tempData[0].name + '</span></h4><br/>';
					if(route != 0)
					{
						textShow = textShow + 'xuống xe, ';
					}
					textShow = textShow + 'đi bộ đến, ';
				}
				else
				{
					textShow = textShow + '<h4><span class="label label-warning">' + tempData[0].name + '</span></h4><br/>';
					if(route != 0)
					{
						textShow = textShow + 'xuống xe, ';
					}
					textShow = textShow + 'đón xe số : <button class="btn btn-info" style="width: 100px;" value="'+ routetemp +'" id="'+ routetemp +'">' + routetemp + '</button> đến <br/>';
					routeList.push(routetemp)
				}
			}
			route = routetemp;
		}
		if(j == dataLatLon.length - 1)
		{
			textShow = textShow + '<h4><span class="label label-danger">' + tempData[1].name + '</span></h4><br/>';
		}
	}
	$('#left').html(textShow);
	$('#tongquangduong').html(listLV[listLV.length - 1].d);
	$('#quangduongdibo').html(listLV[listLV.length - 1].dw);
	$('#tongtienve').html(listLV[listLV.length - 1].p);
	$('#tongchuyentuyen').html(listLV[listLV.length - 1].p/4000);
	$('#thoigianden').html(timearrive(listLV[listLV.length - 1].t));
	//console.log(dataLatLon);
	return dataLatLon;
}


function timearrive(time){
	var h = $('#giodi').val();
	var m = $('#phutdi').val();
	var hours = parseInt((h*3600 + m*60 + time)/3600);
	var minutes = parseInt(((h*3600 + m*60 + time)%3600)/60);
	return hours + " giờ " + minutes + " phút";
}



